<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 vector-feature-night-mode-enabled skin-theme-clientpref-os vector-sticky-header-enabled" lang="fr" dir="ltr"><head>
<meta charset="UTF-8">
<title>AX.25</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://fr.wikipedia.org/wiki/AX.25"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-AX_25 rootpage-AX_25 skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">AX.25</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="fr" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="fr" dir="ltr"><p><b>AX.25</b> est un <a href="Protocole_r%C3%A9seau" title="Protocole réseau">protocole réseau</a> pour la radio, <a href="Syst%C3%A8me_h%C3%A9rit%C3%A9" title="Système hérité">hérité</a> de <a href="X.25" title="X.25">X.25</a>. Il a été développé par les <a href="Radioamateur" title="Radioamateur">radioamateurs</a>, et sa premiere version date de 1982<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>.
Il est à la base des réseaux <a href="Packet_radio" title="Packet radio">Packet</a> et <a href="APRS" class="mw-redirect" title="APRS">APRS</a>, typiquement dans les bandes de fréquences <a href="VHF" class="mw-redirect" title="VHF">VHF</a> et <a href="Ultra_haute_fr%C3%A9quence" title="Ultra haute fréquence">UHF</a>. Les débits typiques vont de 300 <a href="Baud_(mesure)" title="Baud (mesure)">bauds</a> à 9600 bauds. Il est aussi utilisé dans les satellites radioamateurs pour les communications avec la Terre (Satellite <a href="Orbiting_Satellite_Carrying_Amateur_Radio" title="Orbiting Satellite Carrying Amateur Radio">OSCAR</a>).
</p><p>AX.25 utilise l'<a href="Indicatif_(radio)" title="Indicatif (radio)">Indicatif (radio)</a> du propriétaire de la machine, éventuellement étendu d'un numéro de 0 à 15, jouant un peu le rôle d'un port TCP/IP ce qui permet d'assurer simultanément plusieurs connexions. Notons que le standard AX.25 et son routage sont en général respectés, ce qui permet au réseau <a href="Packet_radio" title="Packet radio">Packet radio</a> d'être fait d'implémentations extrêmement hétérogènes.
</p><p>Plusieurs protocoles peuvent être implémentés au-dessus de AX.25 en tant que niveau liaison de données:
</p>
<ul><li><a href="TCP/IP" class="mw-redirect" title="TCP/IP">TCP/IP</a> a abouti au réseau <a href="AMPRNet" title="AMPRNet">AMPRNet</a></li>
<li>Rose, natif sous Linux, dont les adresses comportent 10 digits, les quatre premiers constituant le code d'identification du réseau de données, référencés dans l'Appendice B de la recommandation X121 du <a href="CCITT" class="mw-redirect" title="CCITT">CCITT</a> (International numbering plan for public data networks).</li>
<li>NetRom, natif sous Linux aussi.</li>
<li>AX.25 au niveau routage.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Mise_en_œuvre_sous_Linux"><span id="Mise_en_.C5.93uvre_sous_Linux"></span>Mise en œuvre sous Linux</h2></div>
<p><a href="Linux" title="Linux">Linux</a> bénéficie depuis l'origine d'une implémentation native, créée par <a href="Alan_Cox_(programmeur)" title="Alan Cox (programmeur)">Alan Cox</a>. Un certain nombre d'utilitaires exploitant la pile AX.25 du kernel sont disponibles, notamment dans le paquet ax25-apps:
</p>
<ul><li><i>listen</i> permet d'afficher toutes les trames détectées.</li>
<li><i>call</i> permet d'envoyer une trame à un <a href="Indicatif_(radio)" title="Indicatif (radio)">callsign</a> donné.</li>
<li><i>ax25rtd</i> est un <a href="Daemon_(informatique)" title="Daemon (informatique)">daemon</a> assurant le routage d'une machine à une autre.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Mise_en_œuvre_sous_Windows_ou_DOS"><span id="Mise_en_.C5.93uvre_sous_Windows_ou_DOS"></span>Mise en œuvre sous Windows ou DOS</h2></div>
<p>Plusieurs implémentations sont disponibles, citons <a href="Flexnet" class="mw-disambig" title="Flexnet">Flexnet</a> ou encore <a href="AGWPE" title="AGWPE">AGWPE</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Autres_implémentations"><span id="Autres_impl.C3.A9mentations"></span>Autres implémentations</h2></div>
<p>Certains dispositifs prennent complètement en charge le décodage et le traitement des signaux AX.25, comme SuperVozelj. On peut encore citer TheNet, solution logicielle portable.
</p>
<div class="mw-heading mw-heading2"><h2 id="Évolution"><span id=".C3.89volution"></span>Évolution</h2></div>
<p>AX.25 a malheureusement des performances relativement médiocres en présence de bruit : chaque bit erroné invalide complètement le <a href="Contr%C3%B4le_de_redondance_cyclique" title="Contrôle de redondance cyclique">CRC</a>, ce qui rend un paquet entier inutilisable.
</p><p>Il existe des mécanismes de détection et récupération d'erreurs à un plus haut niveau du protocole, qui exigent la retransmission des paquets erronés. Toutefois, en présence de bruit, les paquets retransmis peuvent être eux aussi abîmés. De plus, la retransmission est impossible dans des environnements fondamentalement uni-directionnels (télémétrie, <a href="Multicast" title="Multicast">multicast</a>, etc.).
</p><p>L'extension <a href="FX.25" title="FX.25">FX.25</a> encapsule les paquets AX.25 dans un dispositif de <a href="Forward_Error_Correction" class="mw-redirect" title="Forward Error Correction">FEC</a>, ce qui permet d'effectuer une partie de la correction d'erreur dans la couche 2 du <a href="Mod%C3%A8le_OSI" title="Modèle OSI">Modèle OSI</a>, ce qui réduit d'autant les requêtes de retransmission.
</p>
<div class="mw-heading mw-heading2"><h2 id="Liens_externes">Liens externes</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://www.docmirror.net/fr/linux/howto/misc/AX25-HOWTO/AX25-HOWTO.html">How-to AX.25 sous Linux</a>.</li>
<li><a rel="nofollow" class="external text" href="http://f5soh.free.fr/f5kbs.ampr.org/packet/flex.html">Installation de Flexnet sous Windows</a></li>
<li><a rel="nofollow" class="external text" href="http://www.ir3ip.net/iw3grw/sv/sv-eng.php">Supervozelj</a>, un système complet de traitement AX.25, basé sur une carte 68010. Utilisé surtout en Europe de l'Est.</li>
<li><a rel="nofollow" class="external text" href="http://f6css.free.fr/download/AX25_V20_state_machine.PDF">Description de AX.25 sous forme d'automate a états finis</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Références"><span id="R.C3.A9f.C3.A9rences"></span>Références</h2></div>
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a> </span><span class="reference-text"><a rel="nofollow" class="external text" href="http://pagesperso-orange.fr/f1my/ax25.htm">Le protocole "HAM" : AX25</a>Une première version du protocole AX.25 a été testée à Vienna, Virginie. Après ce premier test, il a été décidé d'adopter le modèle créé par l'AT&T (BX.25 pour Bell X.25] et d'appeler ce nouveau protocole AX.25 pour "Amateur"X.25.</span>
</li>
</ol></div>
<ul id="bandeau-portail" class="bandeau-portail"><li><span class="bandeau-portail-element"><span class="bandeau-portail-icone"><span class="noviewer" typeof="mw:File"></span></span> <span class="bandeau-portail-texte">Portail des télécommunications</span> </span></li> </ul></div><!--htdig_noindex--><div><div class="zim-footer">
Cet article est issu de <a class="external text" title="Dernière modification le 2024-05-30" href="https://fr.wikipedia.org/wiki/?title=AX.25&oldid=215510021">Wikipédia</a>. Sauf mention contraire, le texte est disponible sous <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr">Creative Commons Attribution-Share Alike 4.0</a>. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>